home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr11 / pd0836.zip / TEST.C < prev   
C/C++ Source or Header  |  1993-04-30  |  973b  |  40 lines

  1. /***    TEST.C - Test IsDoubleSpaceDrive function.
  2.  *
  3.  *      Version 1.00.02 - 5 January 1993
  4.  */
  5. #include "drvinfo.h"
  6. #include <stdio.h>
  7.  
  8. void cdecl main (int argc, char **argv)
  9. {
  10.     BYTE    dr;
  11.     int     fSwapped;
  12.     BYTE    drHost;
  13.     int     seq;
  14.     int     fDetails;
  15.  
  16.     fDetails = (argc>1);
  17.  
  18.     for (dr=0; dr<26; dr++) {
  19.         printf("%c: ",dr+'A');
  20.  
  21.         if (IsDoubleSpaceDrive(dr,&fSwapped,&drHost,&seq)) {
  22.             printf("Compressed");
  23.             if (fSwapped)
  24.                 printf(" and Swapped from");
  25.             else
  26.                 printf(" and Mounted from");
  27.             printf(" %c:\\DBLSPACE.%03d\n",drHost+'A',seq);
  28.         }
  29.         else if (fSwapped)
  30.             printf("Swapped with %c:\n",drHost+'A');
  31.         else
  32.             printf("Normal\n");
  33.  
  34.         if (fDetails) {
  35.             printf("dr=%d, fSwap=%d, drHost=%d, seq=%d\n",
  36.                 dr,fSwapped,drHost,seq);
  37.         }
  38.     }
  39. }
  40.